﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;

namespace SurfaceCardsBoardLibrary.Interfaces
{
    public interface IDisposition
    {
        void Render(IDeck deck, Size cardSize, Rect destinationRect, Point center,
            double deckOrientation, bool useTransitions, bool sizeChanged, DeckOrientation deckupDownOrientation, double durationRatio);
        bool CanApplyDisposition(Size cardSize, Rect destinationRect, int cardsCount);
    }
}
